package com.itheima.collecton;

import java.util.ArrayList;
import java.util.Collection;

public class MyCollectonDemo1 {
    public static void main(String[] args) {
        //多态只能使用父类中存在的方法
        Collection<String> col = new ArrayList<>();
        //boolean add(E e)
        col.add("刘德华");
        col.add("张学友");
        col.add("张学友");
        col.add("郭富城");
        col.add("黎鸣");

        //while (col.remove("张学友"));

        System.out.println(col);

        //boolean remove(E e)
        boolean b = col.remove("张学友");
        System.out.println(b);
        //boolean removeIf(Predicate<? super E> filter){}
        //boolean test(T t)
        boolean result = col.removeIf((String s) -> {
            return s.startsWith("张");
        });
        System.out.println("result = " + result);


    }
}
